home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs06.d81
/
ltkedit2.prg
/
лT.к еDITOR дOCS
< prev
next >
Wrap
Text File
|
2009-10-10
|
14KB
|
264 lines
╠T.╦ ╙┘╙╟┼╬ ┼DITOR
╫RITTEN 04/15/92 BY ╨.┬ERGERON
V1.01 BUG FIX/UPDATE 08/25/92
╨URPOSE:
╘HE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR IS A SIMPLE, MENU DRIVEN PROGRAM WHICH ALLOWS
YOU TO ADD ADDITIONAL HARD DRIVES TO YOUR ╠T.╦ERNAL SETUP, OR REPLACE
YOUR ORIGINAL HARD DRIVE WITH A DIFFERENT TYPE, USING SIMPLE
MENU-DRIVEN OPTIONS.
╔NSTRUCTIONS:
┬EFORE YOU RUN THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR, YOU WILL NEED A ├╧╨┘ OF YOUR
7.1 OR 7.2 ╙┘╙╟┼╬ DISK. ╘HIS IS THE DISK WHICH WAS(MOST LIKELY)
MAILED TO YOU FROM ╞ISCAL ╔NFORMATION WHEN YOU SENT IN YOUR WARRANTY
REGISTRATION. ╔╞ ┘╧╒ ─╧ ╬╧╘ ╚┴╓┼ ┴ ╙┘╙╟┼╬ ─╔╙╦, ┘╧╒ ├┴╬╬╧╘ ╒╙┼ ╘╚╔╙
╨╥╧╟╥┴═!
╧NCE YOU HAVE YOUR ╙┘╙╟┼╬ DISK, ═┴╦┼ ┴ ├╧╨┘ ╧╞ ╔╘, USING A STANDARD
WHOLE DISK COPIER, SUCH AS ═AVERICK ╞AST ├OPIER(C). ╒SE ONLY THE
├╧╨┘ OF YOUR ╙┘╙╟┼╬ DISK WITH THIS EDITING PROGRAM. ╘HE DRIVE TABLE
WHICH THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR MODIFIES IS ON THE FRONT OF YOUR ╙┘╙╟┼╬
DISK COPY. ╔N ORDER TO CHANGE THE DRIVE TYPE TABLE ON YOUR ╙┘╙╟┼╬
COPY, YOU MUST LEAVE THE WRITE-PROTECT NOTCH FOR THE FRONT SIDE OF
THE DISK ╧╞╞.
╬OW THAT YOU HAVE A COPY OF YOUR ╙┘╙╟┼╬ DISK, YOU CAN LOAD UP THE
┼DITOR. ╙IMPLY LOAD AND RUN THE "╠T.╦ ╙┘╙╟┼╬ ┼DIT" FILE. ╔T IS
WRITTEN ENTIRELY IN ┬┴╙╔├, AND MAY BE LISTED, IF YOU WISH TO SEE HOW
THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR IS WRITTEN. ╔F YOU HAVE MORE THAN ONE 1541/71
DRIVE CONNECTED TO YOUR COMPUTER, YOU WILL BE GIVEN A DRIVE SELECT
MENU TO CHOOSE WHICH DRIVE YOU WISH TO EDIT YOUR ╙┘╙╟┼╬ COPY ON.
┴FTER YOU HAVE SELECTED A DRIVE, OR IF YOU HAVE ONLY ONE 1541/71
DRIVE, YOU WILL BE ASKED TO INSERT YOUR ╙┘╙╟┼╬ DISK COPY. ╘HE ╠T.╦
╙┘╙╟┼╬ ┼DITOR WILL READ THE DRIVE TABLE FROM THE DISK. ╔F THE DISK
IN THE DRIVE WAS NOT A 7.1/7.2 ╙┘╙╟┼╬ DISK, YOU WILL BE NOTIFIED, AND
THE PROGRAM WILL END. ╔F THE DISK IS VALID, YOU WILL BE SENT
DIRECTLY TO THE MAIN MENU. ┘OU MAY [Q]UIT FROM ANY MENU BY ENTERING
"Q", WHICH IS USUALLY THE DEFAULT SELECTION, AND YOU WILL BE RETURNED
TO THE PREVIOUS MENU. ╘HE MAIN MENU CONSISTS OF FIVE OPTIONS, EACH
OF WHICH WILL BE DISCUSSED SEPARATELY:
1. ─RIVE ╘ABLE ┼DITOR. ╘HIS OPTION WILL BRING UP A MENU WHICH
ALLOWS YOU TO ┴DD A ─RIVE, ┼DIT A ─RIVE, OR ╥EMOVE A ─RIVE FROM
THE DRIVE TABLE. ╔T WILL ALSO TELL YOU HOW MANY DRIVES ARE
CURRENTLY INSTALLED IN THE DRIVE TABLE. ╘HIS NUMBER CAN RANGE
ANYWHERE FROM 0 TO 7. ╘HE FOLLOWING OPTIONS ARE AVAILABLE:
- ┴DD A ─RIVE IS FOR ADDING ANOTHER DRIVE ONTO THE DRIVE TABLE.
┘OU MAY ADD DRIVES UP TO A TOTAL OF SEVEN. ╘HE ╠T.╦ ╙┘╙╟┼╬
┼DITOR WILL CALCULATE THE NEXT SPACE AVAILABLE IN THE DRIVE
TABLE (BY ╙├╙╔ DEVICE NUMBER), AND ASK IF YOU ARE SURE YOU WISH
TO ADD A DRIVE AT THAT LOCATION. ┴NSWERING "Y" WILL BRING UP
╠T.╦ ╙┘╙╟┼╬ ┼DITOR ─OCS ╨AGE 1
THE ├HOOSE A ╚ARD ─RIVE MENU, DISCUSSED BELOW. ╫HEN YOU ARE
DONE ADDING THE DRIVE, ENTER "Q" AT THE ├HOOSE A ╚ARD ─RIVE
MENU AND YOU WILL BE RETURNED TO THE ─RIVE ╘ABLE ┼DITOR MENU.
- ┼DIT A ─RIVE ALLOWS YOU TO CHANGE ONE OF YOUR EXISTING DRIVES
IF, FOR INSTANCE, YOU HAVE REPLACED ONE DRIVE WITH ANOTHER OF A
DIFFERENT TYPE. ╔F YOU HAVE MORE THAN ONE DRIVE INSTALLED, YOU
WILL BE PROMPTED FOR THE NUMBER OF THE DRIVE TO EDIT(╙├╙╔ ╔─).
┴FTER YOU HAVE SELECTED THE DRIVE TO EDIT, OR IF YOU HAVE ONLY
ONE DRIVE INSTALLED, YOU WILL BE PRESENTED WITH THE ├HOOSE A
╚ARD ─RIVE MENU. ┴T THE BOTTOM OF THE MENU, THE DRIVE NUMBER
AND THE DRIVE'S APPROXIMATE SIZE(IN MEGABYTES) WILL BE LISTED.
╔F NO DRIVE IS INSTALLED, "╬ONE" WILL BE SHOWN INSTEAD OF THE
SIZE. ╬OTE THAT THIS IS ONLY AN APPROXIMATION BASED ON DRIVE
DATA IN THE DRIVE TABLE, AND MAY NOT PRECISELY REFLECT THE
DRIVE'S SIZE. ╘O EDIT A DRIVE YOU MAY ENTER DRIVE INFORMATION
FROM THE DEFAULTS (DRIVE TYPES USED BY ╪ETEC AND ╞ISCAL), FROM
A LOADED LIST (LIKE THE FILE "-╙EAGATE ╙├╙╔"), OR MANUALLY. ╔F
YOU CHOOSE TO ENTER FROM THE DEFAULT SELECTIONS, YOU WILL BE
PRESENTED WITH A LIST OF 4 DEFAULT DRIVES. ┘OU MAY CHOOSE ONE
OR [Q]UIT. ╔F YOU CHOOSE TO ENTER YOUR SELECTION FROM A LOADED
LIST, YOU MUST HAVE THE LIST LOADED INTO MEMORY FIRST(SEE
BELOW). ╔F THE LIST IS LOADED IN, YOU WILL BE PRESENTED WITH A
NUMBER OF DRIVES TO CHOOSE FROM. ┼NTER YOUR CHOICE OR [Q]UIT.
╔F YOU CHOOSE TO ENTER THE DRIVE MANUALLY, YOU WILL HAVE TO
ENTER YOUR OWN DATA FOR EACH OF EIGHT BYTES. ┘OU MUST ENTER A
NUMBER FROM 0-255 FOR EACH BYTE, OR TYPE "QUIT" TO ABORT THE
MANUAL ENTRY. ╙INCE THE MANUAL EDITOR WILL SHOW ANY CURRENT
BYTES ENTERED AS A DEFAULT SETTING, YOU MAY USE THIS EDITOR TO
VIEW THE BYTE VALUES FOR DRIVES ALREADY INSTALLED. ┼NTERING A
DRIVE IN ANY OF THESE THREE WAYS WILL RETURN A "├HANGES ╙AVED!"
MESSAGE. ┘OUR DRIVE SELECTION HAS BEEN SAVED(TO MEMORY- SEE
BELOW). ┘OU MAY RETURN TO THE ─RIVE ╘ABLE ┼DITOR MENU BY
ENTERING "Q". ┘OU WILL BE ASKED IF YOU ARE SURE WITH A ┘ES/╬O
PROMPT. ┼NTER [Y]ES TO QUIT, [N]O TO RETURN TO ├HOOSE A ╚ARD
─RIVE.
- ─ELETE A ╚ARD ─RIVE WILL ALLOW YOU TO REMOVE THE LAST HARD
DRIVE IN THE DRIVE TABLE. ╘HE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR WILL
CALCULATE THE LAST DRIVE IN THE TABLE (BY ╙├╙╔ DEVICE NUMBER),
AND ASK IF YOU ARE SURE YOU WISH TO DELETE THE DRIVE AT THAT
LOCATION. ╔F YOU DO NOT WISH TO DELETE THE DRIVE, ENTER [N]O
HERE. ┼NTERING [Y]ES WILL REMOVE THE DRIVE INDICATED. ╘HIS
OPTION IS OF USE WHEN YOU MUST REMOVE A DEAD DRIVE FROM YOUR
SYSTEM, OR IF YOU JUST ENTERED TOO MANY DRIVES USING THE ┴DD A
─RIVE OPTION.
╘O LEAVE THE ─RIVE ╘ABLE ┼DITOR MENU AND RETURN TO THE ═AIN ═ENU,
ENTER "Q" TO [Q]UIT THE ─RIVE ╘ABLE ┼DITOR. ┘OU WILL BE ASKED IF
YOU ARE SURE YOU WISH TO EXIT THE ┼DITOR. ┼NTER [Y]ES TO QUIT TO
THE MAIN MENU, [N]O TO REMAIN IN THE ─RIVE ╘ABLE ┼DITOR.
2. ├HANGE ╙ERIAL ╬UMBER. ╘HIS OPTION WILL ALLOW YOU TO CHANGE THE
SERIAL NUMBER STORED ON YOUR COPY OF THE ╙┘╙╟┼╬ DISK. ╘HE SERIAL
NUMBER STORED ON YOUR ╙┘╙╟┼╬ MUST MATCH THE SERIAL NUMBER ON YOUR
╠T.╦ERNAL ╚OST ┴DAPTOR FOR A SUCCESSFUL ╙┘╙╟┼╬. ┘OUR CURRENT
SERIAL NUMBER WILL BE SHOWN, AND YOU WILL BE ASKED IF IT IS
CORRECT. ╔F IT IS CORRECT, ENTER [Y]ES AND YOU WILL BE RETURNED
TO THE ═AIN ═ENU. ╔F IT IS NOT CORRECT, ENTER [N]O AND YOU WILL
╠T.╦ ╙┘╙╟┼╬ ┼DITOR ─OCS ╨AGE 2
BE PROMPTED TO ENTER YOUR EIGHT DIGIT SERIAL NUMBER. ┘OU MUST
ENTER EXACTLY EIGHT DIGITS. ╧NCE YOU ENTER A NUMBER, IT WILL BE
REDISPLAYED, ALONG WITH THE SAME PROMPT YOU ENCOUNTERED BEFORE.
┴GAIN, ENTERING [Y]ES WILL RETURN YOU TO THE ═AIN ═ENU, AND [N]O
WILL ALLOW YOU TO ENTER A NEW SERIAL NUMBER.
3. ╠OAD ─RIVE ╠IST. ╘HIS OPTION WILL ALLOW YOU TO LOAD UP ONE OF
THE AVAILABLE ALTERNATE DRIVE LISTS. ┘OU WILL BE PROMPTED TO
INSERT YOUR ─╥╔╓┼ ─┴╘┴ DISK IN YOUR CURRENT DRIVE. ╘HIS WILL
PROBABLY BE THE SAME DISK YOU HAVE THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR PROGRAM
ON. ╔T ═╒╙╘ BE A 1541 FORMAT DISK. ┴FTER YOU INSERT THE DISK
AND PRESS ╥┼╘╒╥╬, YOU WILL BE PROMPTED FOR THE FILENAME OF THE
DRIVE LIST TO LOAD. ╘HE DEFAULT NAME IS "╙EAGATE ╙├╙╔", FOR THE
"-╙EAGATE ╙├╙╔" FILE INCLUDED WITH THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR. ┘OU
DO NOT NEED TO ENTER THE "-" IN THE FILENAME. ╚OWEVER, ALL DRIVE
LIST FILES ═╒╙╘ BEGIN WITH A "-" CHARACTER IN YOUR DISK
DIRECTORY. ╔F NOT, THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR WILL NOT LOAD THEM.
┴NOTHER DRIVE LIST INCLUDED WITH THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR IS
"╤UANTUM╠╨╙ ╙├╙╔". ┼ITHER MAY BE LOADED WITH THIS OPTION. ┴FTER
THE DRIVE LIST IS LOADED, YOU WILL BE PROMPTED TO REINSERT YOUR
╙┘╙╟┼╬ ─╔╙╦ COPY. ╥EPLACE YOUR ╙┘╙╟┼╬ DISK COPY IN THE DRIVE AND
PRESS ╥┼╘╒╥╬. ┘OU WILL BE RETURNED TO THE ═AIN ═ENU.
4. ╠OAD ╙┘╙╟┼╬ ╘ABLE. ╘HIS OPTION WILL ALLOW YOU TO RELOAD THE
DRIVE TABLE FROM YOUR ╙┘╙╟┼╬ DISK. ╒SE THIS OPTION IF YOU HAVE
MADE A MISTAKE IN EDITING YOUR DRIVE TABLE AND WISH TO START
OVER, OR IF YOU WISH TO READ THE DRIVE TABLE FROM ANOTHER ╙┘╙╟┼╬
DISK. ┘OU WILL BE PROMPTED TO INSERT YOUR ╙┘╙╟┼╬ DISK COPY IN
YOUR CURRENT DRIVE AND PRESS ╥┼╘╒╥╬. ╘HE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR WILL
READ THE DRIVE TABLE FROM THE ╙┘╙╟┼╬ DISK AND RETURN YOU TO THE
═AIN ═ENU.
5. ╙AVE ╙┘╙╟┼╬ ╘ABLE. ╘HIS OPTION WILL ALLOW YOU TO SAVE YOUR
EDITED DRIVE TABLE TO THE ╙┘╙╟┼╬ DISK COPY. ╘╚╔╙ ╧╨╘╔╧╬ ╔╙ ╘╚┼
╧╬╠┘ ╫┴┘ ╘╧ ╙┴╓┼ ┘╧╒╥ ╬┼╫ ─╥╔╓┼ ╘┴┬╠┼! ┴LL EDITING CHANGES ARE
MADE IN COMPUTER ╥┴═ ONLY, AND NO CHANGES ARE MADE TO YOUR DISK
UNTIL YOU CHOOSE THIS OPTION. ┘OU WILL BE PROMPTED TO INSERT
YOUR ╙┘╙╟┼╬ DISK COPY AND PRESS ╥┼╘╒╥╬. ╘HE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR
WILL THEN WRITE THE DRIVE TABLE CURRENTLY IN MEMORY TO YOUR
╙┘╙╟┼╬ DISK COPY. ─╧ ╬╧╘ ╒╙┼ ╘╚╔╙ ╧╨╘╔╧╬ ╧╬ ┘╧╒╥ ╧╥╔╟╔╬┴╠ ╙┘╙╟┼╬
─╔╙╦. ╫ORK WITH A COPY ONLY. ╫HILE YOU COULD PROBABLY REPAIR OR
REGENERATE YOUR ORIGINAL DRIVE TABLE LIST WITH THE ╠T.╦ ╙┘╙╟┼╬
┼DITOR, IT IS A BETTER PRACTICE TO ALWAYS KEEP YOUR ORIGINAL DISK
SAFE, AND WORK WITH A COPY ONLY. ╧NCE THE DRIVE TABLE IS WRITTEN
TO YOUR ╙┘╙╟┼╬ COPY, YOU WILL BE RETURNED TO THE ═AIN ═ENU.
6. ─ISPLAY ─RIVE ╘ABLE. ╘HIS OPTION WILL DISPLAY A LISTING OF YOUR
CURRENT DRIVE TABLE. ╘HE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR WILL INDICATE WHICH
OF THE SEVEN SPACES IN THE DRIVE TABLE HAVE DRIVES INSTALLED IN
THEM. ╔F A DRIVE IS INSTALLED, ITS APPROXIMATE SIZE(IN
MEGABYTES) WILL BE SHOWN NEXT TO THE DRIVE NUMBER(╙├╙╔ ╔─). ╔F
THERE APPEARS TO BE NO DRIVE INSTALLED IN A DRIVE SLOT, "╬OT
╔NSTALLED!" WILL APPEAR NEXT TO THE NUMBER. ╫HEN DONE VIEWING
THE DRIVE TABLE, PRESSING ╥┼╘╒╥╬ WILL RETURN YOU TO THE ═AIN
═ENU.
─ISCLAIMER:
┴LTHOUGH ╔ HAVE TRIED TO MAKE THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR AND THE DRIVE
╠T.╦ ╙┘╙╟┼╬ ┼DITOR ─OCS ╨AGE 3
TYPE INFORMATION INCLUDED WITH IT AS ACCURATE AS ╔ CAN, ╔ CANNOT
GUARANTEE THAT ANY PARTICULAR HARD DRIVE OR INFORMATION GIVEN FOR
THAT DRIVE WILL WORK FOR YOUR PARTICULAR SETUP. ╔N ORDER TO USE
THIS PROGRAM(AND THE ╙┘╙╟┼╬) SUCCESSFULLY, YOU ═╒╙╘ HAVE ALL DRIVE
HARDWARE PROPERLY CONFIGURED. ╘HIS MEANS THAT YOUR CABLING, ╙├╙╔ ╔─
AND PARITY JUMPERS, TERMINATING RESISTOR PACKS, ETC. FOR ALL DRIVES
MUST BE CORRECT! ╔F NOT, YOU WILL BE UNABLE TO ╙┘╙╟┼╬ THE NEW
DRIVE, OR ADD IT TO YOUR EXISTING SETUP!
├REDITS:
╔ HAVE USED INFORMATION FROM THE FOLLOWING SOURCES TO COMPILE MY
DRIVE LIST DATA AND TO WRITE THE EDITOR PROGRAM ITSELF:
-╘HE FILE "╙YSGEN 7.1 DATA", FOR THE STANDARD DRIVE TYPES USED BY
╪ETEC AND ╞ISCAL, AND THE WAY THEY ARE STORED ON THE ╙┘╙╟┼╬ DISK.
-╙EAGATE ╘ECHNOLOGY, ╔NC. ╘ECH ╙UPPORT ┬┬╙, FOR SPECIFICATIONS ON
THE ╙EAGATE DRIVES LESS THAN 100═B.
-╞.╥OBERT ╞ALBO'S "╚ARD ─ISK ─RIVE ─IRECTORY, VER. 4.0" FILE, FOR
SPECIFICATIONS ON THE LARGER ╙EAGATE DRIVES, AND THE ╤UANTUM ╠╨╙
DRIVES.
╬OTES FROM THE ┴UTHOR:
╫HEN USING THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR, BE CAREFUL WHEN USING THE ╠OAD
─RIVE ╠IST AND ╠OAD/╙AVE ╙┘╙╟┼╬ ─ATA OPTIONS. ┴FTER YOU SELECT ONE
OF THESE FROM THE MENU, THERE ARE NO ABORT OPTIONS. ╔F YOU REALIZE
YOU NEED TO ABORT ONE OF THESE OPTIONS, YOU CAN SIMPLY PRESS
╥╒╬/╙╘╧╨ TO STOP THE PROGRAM, THEN TYPE ╥╒╬ AGAIN TO RERUN IT. ┘OU
WILL LOSE ANY CHANGES YOU MADE WHICH WEREN'T SAVED USING THE ╙AVE
╙┘╙╟┼╬ ─ATA OPTION. ─O NOT INTERRUPT THE PROGRAM WHILE IT IS
ACTUALLY WRITING DATA TO THE DISK IN THE ╙AVE ╙┘╙╟┼╬ ─ATA OPTION!
╔T COULD DESTROY THE DRIVE TABLE AREA OF THE DISK!
╘HAT SAID, ╔ BELIEVE THE ╠T.╦ ╙┘╙╟┼╬ ┼DITOR IS AN EXTREMELY EASY
PROGRAM TO USE, AND REALLY DOESN'T NEED ALL THESE INSTRUCTIONS.
═ANY OF YOU WILL PROBABLY FEEL PERFECTLY COMFORTABLE JUST GOING
RIGHT TO WORK AND RUNNING THE PROGRAM. ╚OWEVER, ╔ WROTE THESE
INSTRUCTIONS TO SERVE BOTH AS A GUIDE, AND TO EXPLAIN THE WAY THE
PROGRAM WORKS, AND WHAT IT DOES.
╔F YOU HAVE ANY COMMENTS, IDEAS, OR SUGGESTIONS FOR IMPROVEMENT,
PLEASE FEEL FREE TO LEAVE ┼-MAIL OR REGULAR ╒╙ ═AIL TO THE ADDRESSES
BELOW.
╨.┬ERGERON, ╙┘╙╧╨
(#2)
╙UBTERRANEAN
╬ETWORK
(203)589-3273
12/2400, 24HRS.
105═B ╠T.╦
OR:
10 ╔ROQUOIS ╥D.
┬RISTOL, ├╘ 06010
╠T.╦ ╙┘╙╟┼╬ ┼DITOR ─OCS ╨AGE 4